package tech.zjp.ssm.service;

import java.util.List;

import tech.zjp.ssm.entity.Provider;

/**
 *
 * @Description: 
 * @Author: 周军鹏
 * @Date: 2020年3月4日 下午2:28:30
 */
public interface ProviderService {

	/**
	 * 通过供应商名称、编码获取供应商列表-模糊查询-providerList
	 */
	List<Provider> getProviderList(String proName,String proCode,Integer pageNum, Integer pageSize) ;
	
	/**
	 * 获取供应商列表
	 */
	List<Provider> getProviderList() ;
	
	/**
	 * 通过条件查询-供应商表记录数
	 */
	int getproviderCount(String proName,String proCode) ;
	
	/**
	 * 增加供应商
	 */
	boolean add(Provider provider) ;
	
	/**
	 * 通过proId获取Provider
	 */
	Provider getProviderById(Integer id) ;
	
	/**
	 * 修改供应商信息
	 */
	boolean modify(Provider provider) ;
	
	/**
	 * 通过proId删除Provider
	 */
	boolean smbmsdeleteProviderById(Integer delId) ;

}
